over the long haul

[ˈəuvə ðə lɔŋ hɔ:l]
[网络] 长远地;从长远观点看;在长时间中